technical innovations - Deutsch Englisch Wörterbuch